import { createApp } from 'vue';
import App from './App.vue';
import router from './router';
import store from './store';
import 'bootstrap/dist/css/bootstrap.min.css';
import axios from "axios";

axios.defaults.baseURL="http://apis.imooc.com/api";
// axios.get("/columns?icode=C47F851009F72942").then((res)=>{
//  console.log(res.data);
// });
axios.interceptors.request.use((config)=>{
    //get请求添加到url中
    config.params={...config.params,icode:"C47F851009F72942"};
    //其他请求，添加到body中
    //如果是文件上传，添加到FromData中 
    if(config.data instanceof FormData){
        config.data.append("icode","C47F851009F72942");
    }else{
        //普通的body对象，添加到data中
        config.data={...config.data,icode:"C47F851009F72942"};
}
  store.commit("setLoading",true);
return config;
});
axios.interceptors.response.use((config)=>{
    setInterval(()=>{
        store.commit("setLoading",false);
    },2000);
});
// axios.get("/columns").then((res)=>{
    // console.log(res.data);
// });
// axios
// .get("/columns",{params:{ currentPage:"1",pageSize:"10"}})
// .then((res)=>{
// console.log(res.data);
// });

createApp(App).use(store).use(router).mount('#app');
